/**
 * Copyright &copy; 2020 <a href="https://github.com/somowhere/exam-system">exam-system</a> All rights reserved.
 */
package com.shanhesoft.java.modules.exam.domain.dto;

import com.shanhesoft.java.common.core.vo.DataDto;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.ToString;

import javax.validation.constraints.NotBlank;
import javax.validation.constraints.Size;

/**
 * 实验问答Dto 实验问答
 * @author superadmin
 * @version 2021-01-26 23:29:16
 */
@Data @ToString @NoArgsConstructor @AllArgsConstructor
public class TVTrainQaDto extends DataDto<String> {

	private static final long serialVersionUID = 1L;
	/** F_PARENTID parent_id  :  父ID */
	public static final String F_PARENTID = "parentId";
	/** F_USERID user_id  :  用户ID */
	public static final String F_USERID = "userId";
	/** F_TRAINID train_id_id  :  实验编号 */
	public static final String F_TRAINID = "trainId";
	/** F_QUEID que_id  :  题目编号 */
	public static final String F_QUEID = "queId";
	/** F_TITLE title  :  标题 */
	public static final String F_TITLE = "title";
	/** F_CONTENT content  :  内容 */
	public static final String F_CONTENT = "content";
	/** F_QATYPE qa_type  :  是否回复 */
	public static final String F_QATYPE = "qaType";


	/** parentId 父ID */
 @Size(max=50)
	private String parentId;
	/** userId 用户ID */
 @Size(max=50)
	private String userId;
	/** trainId 实验编号 */
 @NotBlank @Size(max=50)
	private String trainId;
	/** queId 题目编号 */
 @NotBlank @Size(max=50)
	private String queId;
 /** title 标题 */
 @Size(max=300)
	private String title;
	/** content 内容 */
 @Size(max=2000)
	private String content;
	/** qaType 是否回复 */
 @Size(max=1)
	private String qaType;


}
